\hypertarget{class_nondeterministic_finite_automaton}{
\section{Класс NondeterministicFiniteAutomaton}
\label{dd/d1b/class_nondeterministic_finite_automaton}\index{NondeterministicFiniteAutomaton@{NondeterministicFiniteAutomaton}}
}
Граф наследования:NondeterministicFiniteAutomaton:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{dd/d1b/class_nondeterministic_finite_automaton}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_nondeterministic_finite_automaton_a4d7ea93956955b51836f6064b0088dc8}{
{\bfseries NondeterministicFiniteAutomaton} (string fileName)}
\label{dd/d1b/class_nondeterministic_finite_automaton_a4d7ea93956955b51836f6064b0088dc8}

\item 
\hypertarget{class_nondeterministic_finite_automaton_a38194b56e78db1dd38ab380bb2ae99e5}{
void {\bfseries addTransition} (const \hyperlink{class_state}{State} \&currentState, const \hyperlink{class_letter}{Letter} \&letter, const \hyperlink{class_state}{State} \&newState)}
\label{dd/d1b/class_nondeterministic_finite_automaton_a38194b56e78db1dd38ab380bb2ae99e5}

\item 
\hypertarget{class_nondeterministic_finite_automaton_a673b5fc22de4bc4c01cb053cf9dabf77}{
virtual \hyperlink{class_state}{State} {\bfseries getStartState} () const }
\label{dd/d1b/class_nondeterministic_finite_automaton_a673b5fc22de4bc4c01cb053cf9dabf77}

\item 
\hypertarget{class_nondeterministic_finite_automaton_a3323794e34a7ba2bf843527579b4112d}{
virtual \hyperlink{class_states}{States} {\bfseries getFinalStates} () const }
\label{dd/d1b/class_nondeterministic_finite_automaton_a3323794e34a7ba2bf843527579b4112d}

\item 
\hypertarget{class_nondeterministic_finite_automaton_a57cbcc22d64f3596f54d4b5733d5a5c8}{
virtual \hyperlink{class_states}{States} {\bfseries getStates} () const }
\label{dd/d1b/class_nondeterministic_finite_automaton_a57cbcc22d64f3596f54d4b5733d5a5c8}

\item 
\hypertarget{class_nondeterministic_finite_automaton_ae4f5929b2c147ebf06cade1fa8248115}{
virtual \hyperlink{class_transition_function_map_by_state}{TransitionFunctionMapByState} {\bfseries getTransitionFunction} ()}
\label{dd/d1b/class_nondeterministic_finite_automaton_ae4f5929b2c147ebf06cade1fa8248115}

\item 
\hypertarget{class_nondeterministic_finite_automaton_a0acf88a28cc6c280399f04e1c714d1e9}{
virtual void {\bfseries loadFromFile} (string fileName)}
\label{dd/d1b/class_nondeterministic_finite_automaton_a0acf88a28cc6c280399f04e1c714d1e9}

\item 
\hypertarget{class_nondeterministic_finite_automaton_acc07a00a23b27bbbd37b4013a2a8f643}{
virtual void {\bfseries writeProgram} (string fileName)}
\label{dd/d1b/class_nondeterministic_finite_automaton_acc07a00a23b27bbbd37b4013a2a8f643}

\end{DoxyCompactItemize}
\subsection*{Защищенные данные}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_nondeterministic_finite_automaton_a4d2cd80dfb4ab518f7a33b61e61fb206}{
\hyperlink{class_transition_function_map_by_state}{TransitionFunctionMapByState} {\bfseries transitionFunction}}
\label{dd/d1b/class_nondeterministic_finite_automaton_a4d2cd80dfb4ab518f7a33b61e61fb206}

\end{DoxyCompactItemize}


Объявления и описания членов классов находятся в файлах:\begin{DoxyCompactItemize}
\item 
E:/formal-\/langs-\/identification/formal-\/langs-\/identification/program/Automata/NondeterministicFiniteAutomaton.h\item 
E:/formal-\/langs-\/identification/formal-\/langs-\/identification/program/Automata/NondeterministicFiniteAutomaton.cpp\end{DoxyCompactItemize}
